poor performer - French English Dictionary